header.header .right .offer-slider ul li a {
    color: #5D5C5C;
    text-decoration: none;
}
header.header .right .offer-slider ul li a:hover {
    text-decoration: underline;
}
.no-underline {
    text-decoration: none;
}
.bottom_wrapper .content.accomodation .sleeps { float: right; font-size: 11px; color: #595b5f; font-style: italic; }

.promo_slider_wrapper_static {
position: absolute;
right: 54px;
top: 140px;
font: 34px "HelveticaNeueLTCom",Arial,sans-serif;
color: white;
text-align: right;
}

header.header .right .menu .nav > ul > li > a {
border-right: 1px solid #52646f;
}

.bottom_wrapper .content.accomodation .left .description ul, .bottom_wrapper .content .right .text ul {
    padding: 0;
    margin: 0;
    list-style: none;
}
.bottom_wrapper .content.accomodation .left .description ul li, .bottom_wrapper .content .right .text ul li {
    color: #595B5F;
    font-size: 13px;
    padding: 0 0 0 13px;
    background: url("../images/bullet.png") no-repeat 0 6px;
    margin-bottom: 0;
}

header.header .right .menu .nav > ul .contact figure.right {
    float: right;
}
header.header .right .menu .nav > ul .contact .left {
float: left;
width: 187px;
margin: 0 0px;
}

.freplace {
    text-indent: -11111em !important;
    line-height: none !important;
}

.promo_slider_wrapper_static {
    opacity: 0.0;
}


.bottom_wrapper .bottom #footer .left .col3 .social-icon:hover {
background: transparent url("../img/social_icons-hover.png") no-repeat;
}
.bottom_wrapper .bottom #footer .left .col3 .twitter:hover {
background-position: -26px 0;
}
.bottom_wrapper .bottom #footer .left .col3 .facebook:hover {
background-position: 0 0;
}

.offer_item figure img {
    border: 1px solid #fff;
}
.offer_item figure h2 {
    margin-bottom: 8px;
}

p#call {
    text-transform: upercase;
}

.content .description a, .content .text a {
    color: #71b0cd;
}
.content .description a:hover, .content .text a:hover {
    color: #6ba3bd;
}

.bottom_wrapper .main .right .offer_item {
    width: 360px;
    float: left;
    margin-right: 20px;
    height: 136px;
    display: block;
}

header.header .right .menu .nav > ul .submenu .list:last-child {
    border: 0;
    width: 188px;
}

.bottom_wrapper .bottom #footer .col.tripadvisor {
    border: none;
    padding-top: 2px;
    padding-right: 0px;
    margin-right: 0px;
}

#tripadv img{ opacity: 0.4; }
#tripadv img:hover{ opacity: 1; }


header.header .right .menu .nav.gr > ul > li > a {
    font-size: 16px;
    padding: 6px 12px;
}
.bottom_wrapper .main .left.gr {
    background: url("../images/reserve_bg_gr.png") no-repeat 0 top;
}
.bottom_wrapper .bottom #footer .right .col1 {
    padding-left: 5px;
}

.bottom_wrapper .main .right #carousel > div { display: block; float: left; overflow: hidden; }